package com.southwind.entity;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import lombok.Data;
import lombok.EqualsAndHashCode;

import java.io.Serializable;
import java.time.LocalDateTime;

/**
 * <p>
 * 
 * </p>
 *
 * @author fjh
 * @since 2024-01-09
 */
@Data
  @EqualsAndHashCode(callSuper = false)
    public class TbAsset implements Serializable {

    private static final long serialVersionUID=1L;

      @TableId(value = "id", type = IdType.AUTO)
      private int id;

      /**
     * 资产编号
     */
      @TableField("assetNo")
    private String assetNo;

      /**
     * 资产型号
     */
      @TableField("assetTypeNo")
    private String assetTypeNo;

      /**
     * 资产名
     */
      @TableField("assetName")
    private String assetName;

      /**
     * 资产标签
     */
      @TableField("assetLabel")
    private String assetLabel;

      /**
     * 资产描述
     */
      @TableField("assetDesc")
    private String assetDesc;

      /**
     * 资产类别
     */
      @TableField("assetCategory")
    private String assetCategory;

      /**
     * 资产状态
     */
      @TableField("assetStatus")
    private String assetStatus;

      /**
     * 加入时间
     */
      @TableField("registerTime")
    private String registerTime;

      /**
     * 最近更新时间
     */
      @TableField("lastUpdatedTime")
    private LocalDateTime lastUpdatedTime;

      /**
     * 资产所属组织
     */
      @TableField("belongOrg")
    private Integer belongOrg;

      /**
     * 资产负责人
     */
      @TableField("assetUser")
    private String assetUser;

      /**
     * 资产网络ip
     */
      private String ip;


}
